package com.ruibang.glass.etl.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.time.Instant;
import java.time.LocalDateTime;
import java.time.ZoneId;
import java.time.format.DateTimeFormatter;

import lombok.Data;
import org.apache.commons.lang3.StringUtils;

/**
 * <p>
 * 
 * </p>
 *
 * @author Auto-generator
 * @since 2024-04-30
 */

@ApiModel(value ="")
@TableName("sl_station_tr1_detail")
@Data
public class SlStationTr1Detail {

    @TableId(value = "_id")
    private String Id;
    private String productionLineCode;
    private String stationId;
    private String stationStartTime;
    @TableField("idList_in")
    private String idlistIn;
    @TableField("idObj")
    private String idObj;
    private String glassId;
    private String station;
    @TableField("`table`")
    private String table;
    private String createTime;
    @TableField("tagText")
    private String tagText;
    private String stationCompleteTime;
    @TableField("TR_GlassID_Old_SY01")
    private String trGlassidOldSy01;
    @TableField("TR1_GlassID_NEW")
    private String tr1GlassidNew;
    @TableField("TR_GlassID_New_Sl_SY01")
    private String trGlassidNewSlSy01;
    @TableField("TR_GlassID_Old_port3")
    private String trGlassidOldPort3;
    @TableField("TR_GlassID_New_Sl_port3")
    private String trGlassidNewSlPort3;
    @TableField("B_comp")
    private String bComp;
    private String livingConfirm;
    @TableField("Auto_Stop")
    private String autoStop;
    @TableField("B_receiving_platform")
    private String bReceivingPlatform;
    @TableField("TR_GlassID_Old_port2")
    private String trGlassidOldPort2;
    @TableField("Buzzer_Stop")
    private String buzzerStop;
    @TableField("Auto_Run")
    private String autoRun;
    @TableField("Pass_Mode")
    private String passMode;
    @TableField("TR1_notify")
    private String tr1Notify;
    private String receiveComplete;
    private String sendComplete;
    @TableField("Pallet_Glass_Data_Request_port3")
    private String palletGlassDataRequestPort3;
    @TableField("Pallet_Glass_ID_Request_port2")
    private String palletGlassIdRequestPort2;
    @TableField("Stream_Glass_Data_Request_SY01")
    private String streamGlassDataRequestSy01;
    @TableField("B_run")
    private String bRun;
    @TableField("Stream_Glass_ID_Request_SY01")
    private String streamGlassIdRequestSy01;
    @TableField("TR_GlassID_New_Sl_port2")
    private String trGlassidNewSlPort2;
    @TableField("TR_Pallet_Change_port2")
    private String trPalletChangePort2;
    @TableField("TR_Pallet_Change_Over_port2")
    private String trPalletChangeOverPort2;
    @TableField("TR_Pallet_Change_port3")
    private String trPalletChangePort3;
    @TableField("TR_Pallet_Change_Over_port3")
    private String trPalletChangeOverPort3;
    @TableField("Pallet_Reset_Request_port2")
    private String palletResetRequestPort2;
    @TableField("Pallet_Reset_Request_port3")
    private String palletResetRequestPort3;
    @TableField("Pallet_Glass_Upload_start_port2")
    private String palletGlassUploadStartPort2;
    @TableField("Pallet_Glass_Upload_start_port3")
    private String palletGlassUploadStartPort3;
    @TableField("Pallet_Data_Request_port2")
    private String palletDataRequestPort2;
    @TableField("Pallet_Glass_Upload_Over_port2")
    private String palletGlassUploadOverPort2;
    @TableField("Pallet_Data_Request_port3")
    private String palletDataRequestPort3;
    @TableField("Pallet_Glass_ID_Request_port3")
    private String palletGlassIdRequestPort3;
    @TableField("Error_Reset")
    private String errorReset;
    @TableField("Pallet_Glass_Upload_Over_port3")
    private String palletGlassUploadOverPort3;
    private String trqPort3Lddqwc;
    private String trqBcp1Zllddqwc;
    @TableField("TR_zdyxz_sy")
    private String trZdyxzSy;
    @TableField("A_port2_wcxf")
    private String aPort2Wcxf;
    @TableField("A_port3_wcxf")
    private String aPort3Wcxf;
    @TableField("TR1_bc_cnt")
    private String tr1BcCnt;
    @TableField("TR1_xhsj")
    private String tr1Xhsj;
    @TableField("TR1_equipment_status")
    private String tr1EquipmentStatus;
    @TableField("TR1_GlassID_NEW_REQ")
    private String tr1GlassidNewReq;
    private String trqPort2Lddqwc;
    @TableField("TR1_broken")
    private String tr1Broken;
    @TableField("TR1_at_Number")
    private String tr1AtNumber;
    @TableField("Aid_port3")
    private String aidPort3;
    @TableField("TR1_broken_glassID")
    private String tr1BrokenGlassid;
    @TableField("TR1_br_cnt")
    private String tr1BrCnt;
    @TableField("TR1_GlassID_TRANSFER")
    private String tr1GlassidTransfer;
    private String stationProductionTime;
    @TableField("TR1_GlassID_IN")
    private String tr1GlassidIn;
    @TableField("TR1_GlassID_OUT")
    private String tr1GlassidOut;
    @TableField("Alram_On")
    private String alramOn;
    @TableField("B_receive_request")
    private String bReceiveRequest;
    private String orderPort2;
    @TableField("Aid_port2")
    private String aidPort2;
    private String orderPort3;
    @TableField("TR_zxqr_sy")
    private String trZxqrSy;
    @TableField("TR_qzjqr2_blcgqwz")
    private String trQzjqr2Blcgqwz;
    @TableField("Glass_jsyq_sy")
    private String glassJsyqSy;
    @TableField("TR_lstz_sy")
    private String trLstzSy;
    @TableField("Glass_jsyq_xy")
    private String glassJsyqXy;
    @TableField("TR_lstz_xy")
    private String trLstzXy;
    @TableField("Glass_jsjs_xy")
    private String glassJsjsXy;
    @TableField("TR_tpw3_dyzt")
    private String trTpw3Dyzt;
    @TableField("TR_ljt2_blscjs")
    private String trLjt2Blscjs;
    @TableField("TR_zdyxz_xy")
    private String trZdyxzXy;
    @TableField("Glass_jsjs_sy")
    private String glassJsjsSy;
    @TableField("TR_tpw2_dyzt")
    private String trTpw2Dyzt;
    @TableField("TR_tpw3_tpid")
    private String trTpw3Tpid;
    @TableField("TR_ljt2_dyzt")
    private String trLjt2Dyzt;
    @TableField("TR_ljt2_blcgqwz")
    private String trLjt2Blcgqwz;
    @TableField("TR_tpw2_bljs")
    private String trTpw2Bljs;
    @TableField("TR_tpw2_tpid")
    private String trTpw2Tpid;
    @TableField("TR_zxqr_xy")
    private String trZxqrXy;
    @TableField("Pallet_Glass_Data_Request_port2")
    private String palletGlassDataRequestPort2;
    @TableField("TR_tpw3_bljs")
    private String trTpw3Bljs;
    @TableField("TR_qzjqr2_xhsj")
    private String trQzjqr2Xhsj;
    @TableField("TR_qzjqr2_jqrsd")
    private String trQzjqr2Jqrsd;
    @TableField("TR_blsz_dyzt")
    private String trBlszDyzt;
    @TableField("TR_zc2_zzjs")
    private String trZc2Zzjs;
    @TableField("TR_qzjqr2_dyzt")
    private String trQzjqr2Dyzt;
    @TableField("TR_tpjqr2_jqrsd")
    private String trTpjqr2Jqrsd;
    @TableField("TR_tpjqr2_xhsj")
    private String trTpjqr2Xhsj;
    @TableField("TR_zc2_dyzt")
    private String trZc2Dyzt;
    @TableField("TR_zyjqr2_jqrsd")
    private String trZyjqr2Jqrsd;
    @TableField("TR_tpjqr2_blcgqwz")
    private String trTpjqr2Blcgqwz;
    @TableField("TR_zyjqr2_xhsj")
    private String trZyjqr2Xhsj;
    @TableField("TR_zyjqr2_dyzt")
    private String trZyjqr2Dyzt;
    @TableField("TR_zyjqr2_blcgqwz")
    private String trZyjqr2Blcgqwz;
    @TableField("TR_blsz_pf")
    private String trBlszPf;
    @TableField("TR_blsz_blscjs")
    private String trBlszBlscjs;
    @TableField("TR_tpjqr2_dyzt")
    private String trTpjqr2Dyzt;
    @TableField("TR_blsz_blcgqwz")
    private String trBlszBlcgqwz;
    @TableField("TR_blsz_blzs")
    private String trBlszBlzs;
    @TableField("TR_blsz_xhsj")
    private String trBlszXhsj;
    private String tag;
    private String createTimeFormat;
    @TableField("start_Time")
    private String startTime;
    @TableField("Pallet_Output_Complete_port2")
    private String palletOutputCompletePort2;
    @TableField("Pallet_Output_Complete_port3")
    private String palletOutputCompletePort3;

}
